Big Huge Thesaurus

teleost fish

noun